1 Day Ago COMPARE Waterford at Spencer Oaks 2100 Spencer Rd, Denton, TX 76205 2 - 3 Beds $1,385 - $1,620