Centrally located in downtown Houston, Eighteen25 is a new, 242-unit, multifamily development slated to open in 2017. Developed by Houston-based Allied Orion Group, the eight-story apartment building will feature a three-story parking garage, a large courtyard in the center of the building and a rooftop pool, among other amenities. Located at 1825 San Jacinto Street […]