Description
House located at 16070 Carrs Landing Road. It has 1 beds, 1 bathrooms, and is 4299 square feet. The property was built in 1969. 16070 Carrs Landing Road is in the Lake Country North West neighborhood. Lake Country North West, Lake Country South West, and Lake Country East / Oyama are nearby neighbourhoods.