2320 S Miami Ave

Miami, FL, 33129
$3,400,000Price
4Beds
3Baths
2371sqft
Courtesy of: Powell Property Solutions, LLC

2320 S Miami Ave

Miami, FL, 33129
$3,400,000Price
4Beds
3Baths
2371sqft