2040 S Santa Cruz St
Anaheim, CA 92805
$5,300,000 USD
17,684 SF
17,684 SF
$5,300,000 USD
Office