Townhouse located at 16 Superior Creek Lane. It has 2 beds, 3 bathrooms, and is 1600 square feet. The property was built in 2000. 16 Superior Creek Lane is in the Toronto neighborhood. Toronto , South Etobicoke , and South Field are nearby neighbourhoods.