$350,000 -
13953 Kendale Lakes Cir Unit 103b
Miami ,
FL 33183
City: Miami