121st Avenue Business Park I & II
121st Avenue Business Park I & II are two multi-tenant industrial parks that total 93,610 square feet (40,000 & 53,610, respectively). These properties are located directly off NE Fourth Plain Blvd. and NE 121st Avenue …