$32
900 NE 125th St # 221, North Miami FL 33161
North Miami, FL
0 bd
0 ba