Keller Williams Realty New Orleans * 8601 Leake Avenue * New Orleans, LA 70118 * USA * The information contained herein is believed to be accurate, however, it is not guaranteed. Please consult independent sources to verify all facts, figures, square footage and other information. 8/2010 Agent licensed in the State of LA, USA. EACH OFFICE INDEPENDENTLY OWNED AND OPERATED.