Just Listed 66 Lochlomond Drive