2421 Lake Pancoast Dr # 2C, Miami Beach, FL 33140
Studio
1
bath
545 Sq.Ft. LIVING AREA
South Beach occupies one of the most highly sought-after beach-front locations between the Atlantic Ocean and Biscayne Bay.
Explore