
$500,000New
1 bd · 1 ba · 596 sqft
6620 Indian Creek Dr # 501, Miami Beach, FL 33141
AMD PL OF 2ND OCEAN FRONT
Every active listing the MLS files under Amd Pl Of 2nd Ocean Front in Miami Beach, largest residences first — open a card for photos and the full unit record.