Nice new apartments near Newton