3167 Royal Palm Ave, Miami Beach, FL, 33140

$4,200,000

3167 Royal Palm Ave, Miami Beach, FL, 33140

Courtesy of: Beachfront Realty Inc