7
300 Northwestern Ave
Rio Dell, CA
$2,950,000 USD
14,400 SF
14,400 SF
$2,950,000 USD
Industrial