6915-6933 Hillcrest Ave
Dallas, TX 75205
$50.00 USD/SF/YR
1,875 SF
1
Space Available
Built 1940
1,875 SF Contiguous
Built 1940
1,875 SF
$50.00 USD/SF/YR
Retail