1/28 28 closed $875,000 5.7% $825,000 4 Beds3 Baths2,263 SqFt 2201 Florida BLVD, Delray Beach, FL 33483 Townhouse Listed by Douglas Elliman