10576 San Leandro Street, Ventura, CA 93004
5
beds
5
baths
2,702 Sq.Ft. LIVING AREA
4,000 Sq.Ft. lot