10825 SW 80th Ave, Miami FL 33156

10825 SW 80th Ave, Miami FL 33156, Miami, FL 33156

10825 SW 80th Ave, Miami FL 33156

$2,299,000

5 Beds · 3 Baths · 3,650 Sq Ft