Company name: Village Automotive Group
Description: Polestar Boston is proudly located within a historic building built in the 1920s that was recently renovated by The Village Automotive Group. Our space’s address is 63 N Beacon St, Allston, MA 02134 right alongside Boston Volvo Cars.
61 N Beacon St Suite 101, Allston, MA 02134, United States