4310 Lavista Rd, Tucker, GA 30084, United States
2534 N Royal Pl # B, Tucker, GA 30084, United States