The Grange is a boutique complex of only 11 apartments and sits on 3015m2 of beautiful park like grounds. It is situated within walking distance of Newmarket