4701 Meridian Ave Unit 101, Miami Beach, FL, 101
Nautilus, Miami Beach, FL 33140
$5,100,000
4beds3baths1Half Bath
6800 Indian Creek Dr, PH2
North Shore, Miami Beach, FL 33141
$5,000,000
3beds3baths1Half Bath
788 NE 23rd St, 601
Edgewater, Miami, FL 33137
$4,999,000
3beds3baths1Half Bath
924 Belle Meade Island Dr
Belle Meade, Miami, FL 33138
$4,999,000
4beds3baths