$2,500
816 NE 125th St, North Miami FL 33161
North Miami, FL
0 bd
0 ba