18451 NE 24th Ave
North Miami Beach, FL 33160
Listed on By Owner by Art Papastavros
- 2 Bed
- 2 Baths
- 1,274 Sq ft
- 7500 Sqft(Lot)
Large 2 bedroom, 2 bath apartment located in a quiet single family neighborhood one mile south of the aventura mall. convenient to...
Read More