What is the location of the property?

We are located at 816 N. Bell Avenue in Denton, between East McKinney Street and Withers Street, just two blocks from Texas Woman's University.