1125 NE 80th Street, Miami FL 33138
1125 NE 80th Street, Miami FL 33138, Miami, FL 33138
$2,375,000
0 Baths · 4,600 Sq Ft