Michoud Blvd., New Orleans, Louisiana 70129
5050 Michoud Blvd.
Michoud Blvd., New Orleans, Louisiana 70129
MORE PHOTOS

PROPERTY DETAILS

5050 Michoud Blvd.
$180,000
Listing Price
2,018
Square Footage
(Estimated)
3
Beds
2
Baths

Photo Shoot

1 of 16
5050 Michoud Blvd.
Michoud Blvd., New Orleans, Louisiana 70129