Street parking only at all buildings unless explicitly stated otherwise. As a general rule in Central LA, STREET PARKING IS VERY LIMITED. 12 months minimum lease for all apartments.
265 S Western Ave Unit 741245
Los Angeles, CA 90004