Old Shepard Place

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