Logan Square

Logan Square

Historic Building/Landmark

 Fairmount Ave., Boston, MA 02136

Logan Square is located on Fairmount Ave, Hyde Park, MA,

Location Info

Logan Square

Fairmount Ave.

Boston, MA 02136