Description.

Address: 93 Barrett Dr, Alice Springs NT 0870

Location.