The Churchill is an exclusive, waterfront mid-rise condo building in Delray Beach, nestled at 611 SE 7th Street near the Intracoastal Waterway. Built in 1980 and comprising only 30 units, this boutique community offers spacious 2- and 3-bedroom residences (with floor plans ranging from approximately 1,200 to over 2,200 sq ft) that often feature high-end finishes, wrap-around balconies overlooking panoramic water and city views, and upscale touches like impact-glass windows and doors. Click on a listing to view the property details, photos and agent comments. If you would like to change or expand your search criteria, go back to the main Delray Beach FL Real Estate page, or try using our Advanced Search.