Unknown For Lease
3,400 Sq Ft
Clocktower Plaza is located on a major retail corridor with a high traffic count, by the corner of Colima and Nogales. It has ample parking and is convenient to SR-60 and I-57. It is located in a densely populated high income area.
Clocktower Plaza is Located on the south side of Nogales St.