Alvarado Garden Apartments
Drag box to select area
Alvarado Garden Apartments is located on the far north end of Alvarado Street, almost to Dodger Stadium in Echo Park. It offers studio, one- and two-bedroom apartments complete with refrigerators, dishwashers, microwaves and central heat and air. It also has an-on site laundry facility that is open 24 hours and coin operated.
1800 N Alvarado St, Los Angeles, CA 90026
- Accessibility Details: Parking
- Hours: Office: Mon - Fri, 9am - 6pm; Sat, Sun, closed
- Accessible: yes