34 Upland Court, Haughton, LA, 71037

$220,000

34 Upland Court, Haughton, LA, 71037

ACTIVE