4512 LAKE VISTA Street Metairie LA 70006, Metairie
4 beds|3 baths|2963 sqft|built in
Description
Other located at 4512 LAKE VISTA Street Metairie LA 70006. It has 4 beds, 3 bathrooms, and is 2963 square feet. 4512 LAKE VISTA Street Metairie LA 70006 is in the Metairie neighborhood.