commerical space for rent at 1100-1112 W Thorndale