7964 Fisher Island Dr # 7964, Miami Beach, FL 33109
5
beds
8
baths
6,820 Sq.Ft. LIVING AREA