New Tech Plaza
Type
Office
Unit Size
445 sq.ft. - 4,541 sq.ft.
Contact Person