915 Henderson St
Houston, TX 77007
$980,000 USD
7,861 SF
7,861 SF
$980,000 USD
Freestanding