This is a 6250 square foot, apartment home. This home is located at 63 Allard Blvd, New Orleans, LA 70119.
Off market
$763,100
63 Allard Blvd, New Orleans, LA 70119
--beds
--baths
6,250sqft
Apartment
Built in 1900
-- sqft lot
$-- Zestimate®
$122/sqft
$3,836 Estimated rent
Maximize your home sale
Get more eyes on your listing so you can sell faster and for more.