City: Alhambra, California



This site is located at the northeast corner of Fremont Ave. and Main St. in the City of Alhambra. On this site is a 12,800 sq ft prototype Walgreens Store. 

© Hayes Capital Management 2017

This site was designed with the
website builder. Create your website today.
Start Now