$298,000 -
447 Ne 210th Cir Ter Unit 102-20
Miami ,
FL 33179
City: Miami