3,923 SF Open-Layout Office Space

10000 NCX | Dallas TX