9 Bradford Ave., Medford, MA 02155
Medford · Tufts University
1/13