2600 West Lowden Street, Fort Worth, TX 76109

Current Owners
Texas Christian University
Purchase Price
N/A
Property Taxes
$6,182 (2017)
Blockshopper green logo