10
11011 Azahar St
Ventura, CA 93004
$2,250,000 USD
8,296 SF
8,296 SF
$2,250,000 USD
Office