Old Shepard Place

(4)
 1520 Preston Road, PlanoTX 75093
$979+1-2 BedsPets OK