18
811 E March Ln
Stockton, CA 95207
$1,321,000 USD
4,500 SF
7% Cap Rate
4,500 SF
$1,321,000 USD
Storefront