templeton landing