Address Requires Premium Membership
New Orleans, LA
5 bedrooms • 3.5 bathrooms • 6024 sq/ft
Last sold in 2006 for 1.6M
Estimated Today Value 2.2M
Estimated Mortgage 10.5k
Owns this home
576 Audubon St, New Orleans, LA is a single family home that contains 6,024 sq ft and was built in 1940. It contains 5 bedrooms and 3.5 bathrooms. This home last sold for $1,575,000 in May 2006.
Cover photo by Google