Extended Stay America Los Angeles - Northridge

19325 Londelius St
Northridge
California
United States