3
2572-2578 Grant Ave
San Lorenzo, CA 94580
$2,750,000 USD
12,296 SF
12,296 SF
$2,750,000 USD
Warehouse