Jump to MLS#:
MLS#:A10340702
6620 Indian Creek Dr 112, # 112, Miami Beach, FL 33141
$580,000 | MLS#: A10340702