905 Westminster Avenue, Alhambra 122,729 Sq. Ft. Business park 9 Units: 10,821 – 13,950 Sq. Ft Estimated Completion: Q2 2019 26’ Ceiling Height 2,000 SF Mezzanine Office Area in Each Unit Office Front Parking 3% Skylights Click here to download the...

read more