Simply put, Buffalo is a great place to live.
It has a rich history of social activism, is increasingly young and diverse, and offers a vibrant culture and some of the most affordable living in the country.
It has a rich history of social activism, is increasingly young and diverse, and offers a vibrant culture and some of the most affordable living in the country.