Shenandoah Crossing Timeshare 2 Br Annual - Plano, Texas
Located on over 1,000 acres of rolling hillside and lush pasture lands that encompass a scenic 60-acre lake, Shenandoah Crossing® is the perfect place to stay for those who love the outdoors. The res | RealGeni.com
Source: realgeni.com