About this property
Located at 18/86 Ogden Street in Townsville City, this unit sits on a 90 m² parcel and provides a practical two‑bedroom, two‑bathroom configuration. The internal arrangement separates the living areas from the private spaces, supporting both relaxed daily living and entertaining. It was sold for $317,000 on 7 Oct 2010.
Alternate search: Unit 18, 86 Ogden Street.