bn:02988003n
Noun Named Entity
PT
No term available
EN
Magoun Square station is a light rail station on the Massachusetts Bay Transportation Authority Green Line located at Lowell Street south of Magoun Square in Somerville, Massachusetts. Wikipedia
Relations
Sources
CONNECTING SERVICE
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY