74 Rumford Avenue, Waltham, MA 74 Rumford is approximately 53,000 SF of land with an existing structure.