3
7111 S Watt Ave
Sacramento, CA 95829
$1,890,000 USD
5,603 SF
5,603 SF
$1,890,000 USD
Warehouse