1120 Texas Ave, Houston TX
Warehouse style cozy with 10 stories, 34 units and built in 1988. Open and flowing spaces, high efficiency noise reduction windows overlooking Minute Maid Park. Oak, hardwood flooring and whirlpool tubs.
Downtown Houston, Texas has become a thriving business district...