$189,000 -
13499 Biscayne Blvd Unit 512
North Miami ,
FL 33181
City: North Miami