Dashboard
Anaheim, CA

Building size: 44,255 SF
Lot size: 2.09 Acres
Year built: 1970