Townhouse located at 18 - 120 D'AMBROSIO Drive. It has 3 beds, 2 bathrooms, and is 1162 square feet. The property was built in 1990. 18 - 120 D'AMBROSIO Drive is in the Barrie neighborhood. Barrie , Pineview , and Dunlop West are nearby neighbourhoods.