$750,000
0 NW 21 Terrace & 12th Ave, Miami FL 33127
Miami, FL
0 bd
0 ba