$2,999,999 -
2110 Ne 124th St
North Miami ,
FL 33181
City: North Miami