$299,998 -
8040 Tatum Waterway Dr Unit 6
Miami Beach ,
FL 33141
City: Miami Beach