Embassy Grace Embassy Grace

Embassy Grace

An elegant building, Embassy Grace has 20 flats totalling 36,560 Sq. Ft Located on Davis Road in the city centre, Embassy Grace was completed in 2003.