Kenwood Mews Apartments
Apartment complex • Apartment buildingOne of the Top rated Apartment complexes in Burbank
Address
230 N Kenwood St, Burbank, CA 91505
Website
Contact
(818) 567-4639Rating on Google Maps
4.90 (70 reviews)Open on Google Maps
Working Hours
- Monday: Closed
- Tuesday: Closed
- Wednesday: Closed
- Thursday: 10 AM to 5 PM
- Friday: 10 AM to 5 PM
- Saturday: 10 AM to 5 PM
- Sunday: Closed