For rent $65,000 /mo Ocean Delray Condo #10 1901 S Ocean Boulevard #10, Delray Beach FL 33483 4 bd · 5.5 ba · 3,421 sq ft MLS# B26025306 · Listing courtesy of The Corcoran Group