$10,790,000 -
2037 Ne 121st Rd
North Miami ,
FL 33181
City: North Miami