1680 Michigan Avenue 817,K-P, Miami Beach, FL 33139
Miami Beach, FL 33139
1 / 1
$2,250,000
Built 1974