6673 Sora Street, Ventura, CA 93003
4 Beds 2 Baths 1,686 Sq.Ft. 9,147 Sq.Ft.