Kenwood Mews Apartments in Burbank, CA
Located at 230 North Kenwood Street, Burbank, CA 91505
230 North Kenwood Street, Burbank, CA 91505
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, floorin... More
We cannot find any listings from Kenwood Mews Apartments on Marketplace. Check out these other listings near Burbank.
Listings (1 - 5 of 99,973)