Lorraine Terrace
153 Kelton Street
Allston, MA

Lorraine Terrace in Allston, MA is a beautifully maintained building located near Commonwealth Avenue. You are within a 5 minute walk of either the Green Line or the MBTA bus line.

See Google Map