Old Shepard Place

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