Caswell Apartments 12810 Caswell Ave | Los Angeles, California | 90066$3,700,000 ABOUT13 Units MultifamilyJonathan KrikorianMarch 17, 2016Not Featured, Apt Facebook0 Twitter LinkedIn0 Reddit