Property Details for 2536 S Miro St
Description provided by Trulia
This Lot/Land is located at 2536 South Miro Street, New Orleans, LA. 2536 S Miro St is in the Central City neighborhood in New Orleans, LA and in ZIP Code 70125.
See businesses, amenities, and crimes near this home