Tuff Shed Ventura


3355 Ventura Road, Ventura