704 Madewood Dr$1,600/moNew3 Beds • 2 Baths • 2,000 Sq. Ft.La Place, LA, 70068Stephanie CanadaPowered by TenantTurner.com