One Metro Square is a two-story garden office building located in Farmers Branch, Texas. The property offers mature landscaping with fountains and ponds and attractive curb appeal. Conveniently located north of LBJ Freeway on Villa Creek between Josey and I-35 in Farmers Branch, Texas.