3
2660-2680 Albatross Way
Sacramento, CA 95815
$4,010,258 USD
26,558 SF
26,558 SF
$4,010,258 USD
Warehouse