Location Lowry Street, Delray Beach, Florida. On a picturesque street in the very heart of Delray Beach, this charming retreat has a prime location only a block from the ocean and famous Atlantic Avenue’s boutiques and bistros. A delightful village-by-the-sea, historic Delray Beach is also a resort destination known for its pristine, award-winning ”Blue Wave“ beaches. Property A true rarity, this authentic 1936 Spanish Colonial-inspired gem is steeped in Old Florida charm and tropical beauty. In this lovely compound-like retreat, the main residence is accompanied by… ***SEE SUPPLEMENT*** The information herein is deemed reliable and subject to errors and omissions, and may be changed without notice. All measurements are approximate.