South Lake Homes is a New Single Family development by Menkes Developments Ltd. located at Great Lakes Blvd & Rebecca St, Oakville.