128 W 17th St
Houston, TX 77008
$2,289,000 USD
4,845 SF
4,845 SF
$2,289,000 USD
Loft Creative Space