Saticoy Self Storage
1566 Los Angeles Ave, Ventura 93004