1
9123 Scott St
Houston, TX 77051
$640,000 USD
5,850 SF
11.68% Cap Rate
5,850 SF
$640,000 USD
Freestanding