Location 114 Croft Road, Cudlee Creek SA 5232 Completely self-sufficient - A premium offering with amazing views 4210 Expressions Of Interest Completely self-sufficient - A premium offering with amazing views 4210 Expressions Of Interest