Granite Properties announces new office project in Southlake Town Square

by