$3,085 - $3,170 per month
Parklands Apartments
1-3 Beds
10896 Telegraph Rd, Ventura, CA 93004
$3,085 - $3,170 per month
Parklands Apartments
1-3 Beds
10896 Telegraph Rd, Ventura, CA 93004
$2,900 - $3,000 per month
The Olive
2 Beds
11059 Carlos St, Ventura, CA 93004
$1,865 - $3,030 per month
Citrus Glen Apartments
1-3 Beds
11150-11190 Citrus Dr, Ventura, CA 93004