This Property is no longer advertised on Showcase.com.
Off Market
1/9

134-166 Front St
Scituate, MA 02066


OVERVIEW

134–166 Front Street in Scituate, MA is a mixed-use commercial property located in the heart of Scituate Harbor. The building houses several retail and office units, including the Elevator Group LLC, and is part of a vibrant waterfront district known for its walkability, scenic views, and proximity to local shops, restaurants, and marinas. The property spans multiple addresses and is situated in a prime location that blends historic charm with modern amenities, making it ideal for businesses seeking visibility and foot traffic in a coastal New England town.

FOR LEASE DETAILS

PRICE

-

% LEASED

-

TENANCY

-

BUILDING DETAILS

PROPERTY NAME

Welch Building

PROPERTY TYPE

Retail

PROPERTY SUBTYPE

Storefront Retail/Office

TOTAL BUILDING SIZE

24200

STORIES

3

YEAR BUILT

1920

SPRINKLERS

-

PARKING SPACES

140

LAND DETAILS

LAND ACRES

-

LAND SF

-

ZONING

-

APN/PARCEL ID

SCIT-000050-000007-000008