Jump to MLS#:
MLS#:A10183361
6700 indian creek 1205, # 1205, Miami Beach, FL 33141
$689,000 | MLS#: A10183361