Start from
The View Apartments
3460 W 7th St, Los Angeles 90005