13215 NW 19th Ave
Miami, FL 33167
Listed on By Owner by Clyfford
- 1 Baths
- 1,209 Sq ft
- 7500 Sqft(Lot)
This efficiency unit, perfect for one, boasts a private entrance, kitchen, and bathroom. enjoy worry-free living with water, electricity,...
Read More