Apartment For Rent
$2,000
119 NE 7th Ave #1
Delray Beach, FL 33483
Listed on By Owner by Chaim
- 1 Bed
- 1 Baths
- 700 Sq ft
- 11835 Sqft(Lot)
Newly renovated, right off famous atlantic ave, stainless steel appliances, located in a charming historic building, brief walk to...
Read More