Packed with character and smart updates, this charming 2-bedroom, 1-bath Colonial offers a fantastic opportunity for first-time buyers, investors, or anyone seeking a manageable and affordable home in a central location. Built in 1900 and offering 871 square feet of well-used space, this home proves that good things really do come in small packages. Inside, you'll find a comfortable and functional layout with a bright living area, spacious bedrooms, and a welcoming kitchen with vintage flair. Recent updates include a newer furnace and hot water heater (2020-2021), so you can enjoy peace of mind and efficient living right from the start. The fully fenced yard is surprisingly spacious, offering room to garden, play, or relax outdoors. There's even room for a swing set, patio, or a furry friend to roam. Off-street parking and a walk-out basement add to the home's practical perks. Whether you're looking to break into homeownership or add a reliable rental to your portfolio, 21 Portland St offers charm, updates, and affordability-all in one neat little package.