Welcome to 19 Edgell Dr, a 3 bed, 2.5 bath ranch-style home offering 2,032 sqft of living space on a generous 0.40-acre lot in a North Framingham neighborhood. Step inside to discover a bright and inviting interior featuring a flexible floor plan. The kitchen is well-situated, opening to both the dining room and a step-down family room, ideal for entertaining. Massive custom designed office with built-ins perfect for anyone who needs to work from home! Hardwood flooring throughout. The spacious primary suite offers a private retreat with a walk-in closet and a full en-suite bathroom. 2 additional good sized bedrooms provide ample space for family or guests. The partially finished basement offers a recreation room with built-in shelving and tons of storage. Venture outside to your own private "vacation at home" retreat! The backyard features a Salt Water Gunite Pool, composite deck, 2 patios, pergola and buit in firepit. All this plus 2 car garage and tons of offstreet parking!