4
1696-1698 Walter St
Ventura, CA 93003
$6,505,750 USD
26,023 SF
26,023 SF
$6,505,750 USD
Light Distribution