3917 Wipprecht St
Houston, TX 77026
$872,999 USD
3,950 SF
3,950 SF
$872,999 USD
Religious Facility