Osceola Park

222 5th SE Delray Beach FL 33483

FOR SALE
222 SE 5th Street, Delray Beach FL 33483
5 bed
5 bath
3975 sqft

$2,750,000

$245,000
Price Decreased