I can confirm that 17 Curtis is an apartment complex; 19 appears to be an overflow lot for Bravo Chrysler Dodge.
14 is being utilized for New Century BMW’s overflow.
Originally their overflow lot was on 1303 W. Main but that lot appears to have switched to Toyota of Alhambra‘s overflow as...