ARCOLA GARDENS

8320 10 Ave NW Miami FL 33150

FOR SALE
8320 NW 10 Ave, Miami FL 33150
4 bed
4 bath
2070 sqft

$672,500

$77,500
Price Decreased