An elegant building, Grace has 20 flats totalling 30,000 sft. Located on Davis Road in the city centre, Embassy Grace was completed in 2003.