Solarus Apartments 73-75 Palmer Street, South Townsville, Queensland 4810