RateMyApartments
Kendall House Apartments Ratings and Reviews
Kendall House Apartments
9117 Sw 72nd Ave, Miami, FL 33156
CURRENTLY REVIEWING