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