Welcome to 125 Blue Lake St in Richmond Hill’s desirable Mainstreet community! This meticulously cared-for 4-bed, 2-bath home features a split floor plan with a primary suite on the main level, an open kitchen with stainless steel appliances, breakfast bar, a bright eat-in area, luxury vinyl plank flooring and stylish chair railing in formal dining space. 4th Bedroom upstairs can double as an office, gym, or play room. Freshly painted interiors and well-maintained landscaping add to the home's charm. Enjoy a private backyard with a storage shed, perfect for outdoor living. Community amenities include a pool and playground. Convenient to shopping, dining, parks, and top-rated schools — this home has it all!