8620 Clifford St
Fort Worth, TX 76108
$20.00 USD/SF/YR
4,460 SF
1
Space Available
Built 1974
4,460 SF Contiguous
Built 1974
4,460 SF
$20.00 USD/SF/YR
Office/Retail