Specials 1 Day Ago COMPARE Station House Apartments 3 Railroad Street, Newmarket, NH 03857 1 Bed $2,250 - $2,400