Welcome to 25 Riverside Drive, an exceptional 6 bed, 4 bath, two-storey brick home situated in the prestigious Milton on the St. Lawrence neighborhood. This residence stands on a beautifully landscaped, wooded lot, offering privacy and tranquility while being just steps from the river. The property features an attached two-vehicle garage with inside entry, adding both convenience and security to your daily life. As you step inside, a grand entrance sets the tone, leading to a formal living room complete with a wood-burning fireplace, hardwood floors, and soaring ceilings that flood the space with natural light. Adjacent to the foyer, a tastefully appointed library boasts custom wood-built shelving, creating the perfect space for quiet reading or work. This area flows seamlessly into a second private sitting room, which could also be used as a grand dining space, ideal for entertaining. On the main floor, an in-law suite offers flexible living arrangements, featuring its own four-piece bathroom and separate entrances, while still maintaining connection to the main house. The heart of the home is the updated kitchen, complete with modern appliances and a cozy dining area that opens to a large screened-in porch and composite deck area. This outdoor space is perfect for enjoying the serene backyard under a canopy of mature trees. The main floor also features a cozy family room with a gas fireplace, offering additional living space and access to a three-piece bathroom. A convenient laundry/storage room with direct entry to the garage completes this level. Upstairs, you'll find two well-sized secondary bedrooms and a 4-piece main bathroom. The spacious third bedroom serves as the primary suite, boasting its own 4-piece ensuite, walk-in closet, and a cozy sitting room with doors leading to a private balcony an ideal spot for your morning coffee. Need a workout, hobby room? The basement provides two bedrooms with closets, a recreation T/V space and utility workshop.