6801 Elvas Ave
Sacramento, CA 95819
Price Upon Request
13,200 SF
13,200 SF
Price Upon Request
Warehouse