Homes for sale - 303 Ambassador Caffery Parkway, Scott, LA 70583 – ...