$5,450,000 -
2305 Ne 123rd Street Unit 5c
North Miami ,
FL 33181
City: North Miami