New homes for sale near Dalbeattie