Welcome to this beautifully maintained 4-bedroom, 2.5-bath ranch w/ 2-car garage featuring a versatile layout, perfect for multi-generational living or hosting guests. The main living area boasts a spacious eat-in kitchen and a large living room w/ hardwood floors and a cozy gas fireplace. 3 bedrooms, all with hardwood flooring, and a full bath complete the main level. The attached in-law apartment offers a private retreat with its own eat-in kitchen, a large bedroom, and an updated bathroom with a modern tiled shower. Enjoy the recently renovated sunroom with new laminate flooring, and head downstairs to a partially finished basement that includes a large family room with bar area and an additional 1/2 bath. Step outside to your personal oasis featuring a stunning stone patio, cabana, and an above-ground pool with a waterfall feature! A dedicated garden area and storage shed complete the outdoor space. Other recent updates include newer roof and boiler. Schedule your showing today!