The 1725 Main Street building is located in Downtown Houston, Central Houston, Houston.
The Grove and Lucky Strike Houston are some of the restaurants in the area. The area has a number of food options, including Guadalajara Del Centro, Jason's Deli, and House Of Blues Houston. These are located within 724 yards. A number of shops (including Forever 21) can be found around here.