28
814-816 N Anaheim Blvd
Anaheim, CA 92805
$1,195,000 USD
2,970 SF
2,970 SF
$1,195,000 USD
Freestanding