A company that markets itself as a leader in the timeshare resale business and boasts relationships with some of the world's most prestigious corporations, also claims a strange address in downtown St. Louis - the long-vacant and padlocked LaSalle Building at 509 Olive Street.