2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
2501 Lake Ave, Miami Beach, FL, 33140
Active

$34,900,000

2501 Lake Ave, Miami Beach, FL, 33140

55
Courtesy of: Douglas Elliman