SkyHouse Main is a 24-story, 336-unit high-rise apartment development with street level retail. On-site parking included. Located at 1725 Main St, Houston, Texas 77002, adjacent to existing 336 unit Skyhouse Houston.