Sep3

Templeton Landing

Templeton Landing, 2 Templeton Terrace , Buffalo, NY