Cedar Town Square is multifamily apartment complex that was constructed in 1992. It is located at 44942 Cedar Avenue in Lancaster, San Fernando Valley - Ventura County, and features a total number of 80 units. The property’s unit mix is a combination of One Bedroom, with a total unit size of 45,920 SqFt.