Not a good choice for quality living. The management here is uncaring and disrespectful to the tenants. Look elsewhere. Very very poor air and water quality also.
0Photo
Kenwood Mews Apartments
230 North Kenwood Street Burbank, CA91505 United States
Kenwood Mews is located in a residential neighborhood of Burbank with easy access to CA-134. Our newly renovated apartments feature stainless steel appliances, new cabinets and countertops, flooring and light fixtures. Residents enjoy the privacy of this quiet residential setting with the…