16 Nature Street, Armstrong Creek sold price