Allen Place

 

ALLEN PLACE

Mixed use office/warehouse complex in Allen, TX