$280,000 -
13715 Kendale Lakes Cir Unit Ph-a10
Miami ,
FL 33183
City: Miami