Now Leasing Building 18 | Unit 18A | 103 Millbury Street | Auburn, MA Building 18 | Unit 18A | 103 Millbury Street… More Details 10.00 PSF