Walk, Transit, and Bike Scores for 90057, LOS ANGELES, CA
Discover the inviting Plaza de Leon Apartments, conveniently located at 630 S Alvarado St in the vibrant heart of Los Angeles. This well-established property, opened in 2002, offers a welcoming community designed with families in mind. With 19 low-income units, Plaza de Leon Apartments provides an affordable housing option for those looking to thrive in this bustling city. Its thoughtful design encourages a sense of belonging and connection among residents. This charming community is perfect for families seeking comfort and accessibility in the lively urban environment of Los Angeles. Experience the warmth and convenience of Plaza de Leon Apartments, where home is more than just a place—it's a community.