10
1124-1140 S Seaward Ave
Ventura, CA 93001
$6,250,000 USD
7,963 SF
7,963 SF
$6,250,000 USD
General Retail