9
1124-1140 S Seaward Ave
Ventura, CA 93001
$5,750,000 USD
7,963 SF
7,963 SF
$5,750,000 USD
Storefront Retail Residential