1148 Neudorf Road, Dovedale - Picture & Pasture Perfect