Specials Updated Today COMPARE Station House Apartments 3 Railroad Street, Newmarket, NH 03857 1 Bed $2,350 - $2,500