This is a 25989 square foot, apartment home. This home is located at 5355 Saint Charles Ave, New Orleans, LA 70115.
Off market
Street View
$2,456,000
5355 Saint Charles Ave, New Orleans, LA 70115
--beds
--baths
25,989sqft
Apartment
Built in 1994
-- sqft lot
$-- Zestimate®
$95/sqft
$4,294 Estimated rent
Maximize your home sale
Get more eyes on your listing so you can sell faster and for more.