$2,093,000
13050 SW 228th St, Miami FL 33170
Miami, FL
0 bd
0 ba