18
6917 Mccomber St
Sacramento, CA 95828
$2,600,000 USD
10,500 SF
10,500 SF
$2,600,000 USD
Warehouse