15 Newton St, Brookline, Massachusetts 02445 USA
Larz Anderson Auto Museum, Brookline
Photo Credit: Yelp