AVOCADO PARK

2367 82nd St NW Miami FL 33147

FOR SALE
2367 NW 82nd St, Miami FL 33147
Residential Income

$569,000

$10,000
Price Decreased