I used to live there - born and raised in Albany but I live in Buffalo now. My father is actually selling his house in Center Square - It will be listing within the next two weeks. Its a great area with quite a bit to do. Parking is always an adventure!
Contact me directly through Trulia above in my profile and I will give you the low-down on the neighborhood, as well as the house, if its something you would like to consider and possibly see before other showings. My cell phone should be there but email me and I'll provide it to you!