Elle Vickery REALTOR® Keller Williams Realty Metro Atlanta https://ellevickery.kw.com Reach me via Call E-mail LinksVisit My WebsiteVisit Office Website Address 315 W Ponce de Leon Ave, Suite 100, Decatur, 30030, GA, United States Save map qrcode share