About this property
Alternate search: Unit 16, 66 Davidson Street.
66 Davidson Street, South Townsville QLD 4810, Australia
Alternate search: Unit 16, 66 Davidson Street.
| Event | Date | Price | Price per m² |
|---|---|---|---|
| Built | Unknown | — |
The property at 66 Davidson Street is a unit (apartment‑style dwelling) located in South Townsville, Queensland. It forms part of the residential fabric of the suburb on Ross Island.
The unit provides two bedrooms and one bathroom, creating a comfortable layout for small households or investors. Its compact design makes efficient use of space within the building.
Within walking distance you’ll find several hotels such as Allure Hotel & Apartments (approximately 0.2 km) and the Reef HQ aquarium (around 0.5 km). Cultural venues like the Queensland Museum Tropics (about 0.6 km) and the Civic Theatre are also nearby.
South Townsville sits on the northern tip of Ross Island, bounded by the Coral Sea, Ross Creek and the Ross River. The suburb combines residential areas with commercial and industrial hubs, including the Port of Townsville.
The Bay Rock Light, a historic lighthouse, is about 0.3 km from the property, offering easy access for visitors interested in maritime history. Another nearby beacon, Wharton Reef Light, lies roughly 0.4 km away.
According to the 2021 census, South Townsville had a population of 2,424 people. The suburb’s population has grown steadily from 2,138 in 2011.