Search

Categories

South Station

South Station Boston Massachusetts
Original:
Sold

Stock #: 10096
City: Boston
State: Massachusetts (MA)
County: Suffolk
Publisher: Mason Bros. & Co
Size: 3.5" x 5.5" (9 x 14 cm)
Additional Details:
Located on Dewey Square, is occupied by the New York, N. H. & H. R. R. and the Boston & Albany division of the N. Y. Central System. This is the greatest railway station in New England and one of the largest in the country

Send Print