8320 Delta Shores Cir S
Sacramento, CA 95832
$17,760,000 USD
85,303 SF
8.25% Cap Rate
85,303 SF
$17,760,000 USD
Freestanding