8040 Tatum Waterway Dr #2
Miami Beach FL 33141
$149,900
1/1, 639 SqFt
LinkMLS F10107040