3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
3005 N Bay Rd, Miami Beach, FL, 33140
Active

$2,695,000

3005 N Bay Rd, Miami Beach, FL, 33140

27
Courtesy of: Douglas Elliman