2 Wks Ago COMPARE Citrus Glen Apartments 11150-11190 Citrus Dr, Ventura, CA 93004 2 Beds$2,275 - $2,500