3321 Cleburne Rd
Fort Worth, TX 76110
$835,000 USD
6,132 SF
6,132 SF
$835,000 USD
Religious Facility