801 S Miami Ave, Unit 2809, Miami, FL 33130
$1,399,000
MLS#: A11576748
801 S Miami Ave, Unit 2809, Miami, FL 33130
$1,399,000 |
MLS#: A11576748
6700 Indian Creek Dr, Ph8, Miami Beach, FL 33141
$1,670,000
MLS#: A11537932
6700 Indian Creek Dr, Ph8, Miami Beach, FL 33141
$1,670,000 |
MLS#: A11537932