26/66 Illowra Street, The Gap, Qld 4061 - Townhouse for sale - PropertyMate