Apartments for sale - Bagry Park - Hamilton May