10825 SW 80th Ave, Miami FL 33156
10825 SW 80th Ave, Miami FL 33156, Miami, FL 33156
$2,299,000
5 Beds · 3 Baths · 3,650 Sq Ft