$249,000 -
8001 Byron Ave Unit 2c
Miami Beach ,
FL 33141
City: Miami Beach