11411 Homestead Rd
Houston, TX 77016
$900,000 USD
10,120 SF
10,120 SF
$900,000 USD
Religious Facility