2140 Bay Dr, Miami Beach, FL, 33141
2140 Bay Dr, Miami Beach, FL, 33141
2140 Bay Dr, Miami Beach, FL, 33141
2140 Bay Dr, Miami Beach, FL, 33141

$3,200,000

2140 Bay Dr, Miami Beach, FL, 33141

4
Courtesy of: London Foster Realty