2327 Spencer Court, Dallas, TX 75208 - MLS#14669960 - Michelle Appl...