12427 LABRUZZA Lane, Independence, LA 70443 - MLS#2236561 - EXIT Re...