Specials 2 Days Ago COMPARE Station House Apartments 3 Railroad Street, Newmarket, NH 03857 1 Bed $2,350 - $2,550