30
707-709 Natoma St
Folsom, CA 95630
$1,899,950 USD
2,730 SF
2,730 SF
$1,899,950 USD
Storefront Retail Office