645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141
645 N Shore Dr, Miami Beach, FL, 33141

$2,599,000

645 N Shore Dr, Miami Beach, FL, 33141

38
Courtesy of: Keller Williams Eagle Realty