Sale Location: 3705 Florida Avenue Kenner, LA 70065,
,