13
5005 E Crosstimbers St
Houston, TX 77016
$1,500,000 USD
9,180 SF
9,180 SF
$1,500,000 USD
Freestanding