Halliburton Terrace (Adj)

On Magdala Terrace, near Halliburton Terrace

Buses point south-east ↘