23 tallman street