2167 Palomar Avenue, Ventura, CA 93001

4 BD | 4 Baths | 3,217 SQ/FT

Offered at $1,590,000