H
Elmwood Plantation Apartments
6801 Veterans Memorial Boulevard, Metairie LA 70003-4420
(504) 887-2968