Old Shepard Place

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