Updated Today COMPARE 13951 Kendale Lakes Cir, Miami, FL 33183 Unit 601A Condo for Rent 2 Beds $2,500