Available for lease - 6239 Keyko Street
Size: 11,640 SF 2,000 SF office No flooding 3 Phase power Outside storage