2
1826-1842 S Lewis St
Anaheim, CA 92805
$9,467,370 USD
19,126 SF
19,126 SF
$9,467,370 USD
Warehouse