$3,500,000
8220 Byron Ave, Miami Beach FL 33141
Miami Beach, FL
0 bd
0 ba