Tucson, AZ

Lee Lee Plaza

DSC_0135Lee Lee Plaza 4Lee Lee Plaza 2Lee Lee Plaza 11


Tucson, AZ 85704

Square Footage



Grocery Anchored Shopping Center


Lee Lee Plaza

Lee Lee Plaza is a grocery anchored neighborhood retail center built in 2001 and consisting of approximately 74,445 square feet of rentable area. Located at 1980-2080 W Orange Grove Road, Lee Lee Plaza is situated at the large intersection of Orange Grove Road and La Cholla Boulevard in Tucson, Arizona. The thriving shopping center is approximately three miles east of Interstate 10, and just one mile south of the Foothills Mall. The anchor space is 51,242 square feet and the shop spaces total 23,203 square feet, ranging in size from 1,000 to 3,450 square feet. Lee Lee Plaza offers 2 monument signs, ample parking, and has multiple points of access on both Orange Grove and La Cholla.


Before photos