Welcome to 175 Main St! This spacious 3 bed 2 bath home offers approximately 2,300 square feet of living space and sits on a riverfront lot with beautiful water and mountain views. The main level features a living room, dining room, kitchen, and a private in-law suite with its own bathroom and walk-in closet, offering flexible space for guests, extended family, or a home office. 2 additional bedrooms are located upstairs, along with a spacious bathroom featuring a relaxing Jacuzzi tub. The property also offers a partially finished basement, multiple outbuildings, off street parking, and outdoor deck space. Full of character and potential, this property provides an opportunity to create a home that suits your needs while enjoying a scenic riverfront setting in Kirkwood.