2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139
2100 Prairie Ave, Miami Beach, FL, 33139

$4,200,000

2100 Prairie Ave, Miami Beach, FL, 33139

36
Courtesy of: London Foster Realty