15 mins agoApartment for sale, 2530 S MIRO Street, in New Orleans, United StatesNew Orleans, 2530 S MIRO StreetDuplex • 3 room(s) • 3 bed. • 2 bath. • 186.36 m²