8
3343 Locke Ave
Fort Worth, TX 76107
$25.00 USD/SF/YR
1,335 SF
1
Space Available
Built 2005
1,335 SF Contiguous
Built 2005
1,335 SF
$25.00 USD/SF/YR
Office