Newmark Secures Two New Office Leases Totaling 36,000+ SF at FarmWorks One in Allen, Texas

1234 Johnson Road Allen 15