Right off the 10 and 701 freeway, minutes from downtown Los Angeles this newly constructed retail space is a must see. Features include: high ceilings, skylights, real hardwood floors, AC, over 50 parking spots, retail front and rear entrance, privat
Read more:
NEW Retail Space – Big windows, 2 entrances, lots parking – MUST SEE (Alhambra ) $1999 2000sqft