tower road grand 23