Whether you’re looking for a seaside escape, rental income, or multigenerational setup, 135 Main St, delivers. This well-maintained two-family home sits near the heart of town & train, offering easy access to shops, dining & the sparkling Atlantic Ocean. The property features 2 separate units: 1st offers 2BR, 1BA while the 2nd includes 1BR, 1BR and roof deck. Above the garage you’ll find additional living space complete with electricity and bathroom, the perfect spot for a private studio, home office or guest suite. A large, inviting backyard provides plenty of room to relax & entertain. There's a deck overlooking the spacious backyard, which offers the ideal setting for morning coffee or summer gatherings, enjoying the salty sea breeze rolling in from the ocean. Off-street parking adds to the convenience of this home. Inside has beautiful hardwood and pine floors to bring warmth and character to each unit, both are in good condition. Just moments from town, waterfront and MBTA station