Southwood, adjacent to Armstrong Mall

On Apollo Rise

Buses point west ←