3230 SW 93rd Pl #1
Miami, FL 33165
Listed on By Owner by Miguel
- 1 Bed
- 1 Baths
- 300 Sq ft
- 7875 Sqft(Lot)
Charming efficiency for lease in the westchester area, completely renovated! this unit has new floors, impact windows, a mini split a/c,...
Read More