$2,300,000 -
2305 Ne 123rd St Unit 2e
North Miami ,
FL 33181
City: North Miami