$4,600,000 -
2305 Ne 123rd Street Unit 2a
North Miami ,
FL 33181
City: North Miami