Question asked 8 Years ago
Euclid Avenue Apartments Low Income housing 4115 Euclid Ave San Diego, CA - 92105