Stadium Plaza Business Park – Anaheim, CA Type: Industrial Status: Sold Price: Not Disclosed Square Ft: 806,000 Previous Page