Tech Plaza

— Represented Seller —

$3.0MM

Size: +/- 18,708 SF

Contact