View details for Town Center on Twenty Town Center on Twenty $1,879+ 580 Columbia Turnpike, East Greenbush, NY 12061