1/28 28 Price Dropped by $50K $875,000 4 Beds3 Baths2,263 SqFt 2201 Florida BLVD, Delray Beach, FL 33483 Townhouse Listed by Douglas Elliman