Leonard Albin
by | Jan 13, 2005

Almost obscured by the climbing pink orchids and dense sub-tropical foliage in Boca Raton, Florida, a one-story, somber post-modern building of concrete and glass rises from the landscape. Though locals just refer to it affectionately as “that ugly damn place,”…

Sign Up to receive Our Latest Updates! Register