2434 W Ave 32
Los Angeles, CA 90065
9 Units