629 W. 19th Street, Houston, TX 77008
Recently delivered redevelopment is situated in the heart of the Heights with office suites starting at 296 SF.