Alameda Terrace

Los Angeles, CA


Alameda Terrace

Location

11919 S. Figueroa St
Los Angeles, CA 90061
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Church Apartments
502 West Cherry Road
Flagstaff, AZ 86001
Oakwood Apartments
17600 14th Avenue North
Plymouth, MN 55447
Westland @ Regina
420 S Westlake Ave
Los Angeles, CA 90057
Town Center Villa
2100 N. 10th St
El Centro, CA 92243
8500 Burton Way
8500 Burton
Los Angeles, CA 90048

Reviews

 
No reviews found.