Question asked 8 Years ago
Owensmouth Gardens Affordable Apartments 6300 Owensmouth Avenue Los Angeles, CA - 90042