Back to search results

$2,298 - $2,398/mo

68 & 86 Kellogg St, Ventura, CA 93001

1 bd1 ba671–780 sqft
Apartments
Loading reviews

What you get

SuccessStatus: Pet-friendly