9116 S Vermont Avenue, Los Angeles, CA 90044
Unpriced | New Construction - 2026 | 20-Units | 100% Affordable
Building Area: ±11,502 SF | Lot Size: ±5,209 SF
