Homes for sale - 7913 NEVADA Street, Metairie, LA 70003 – MLS#22925...