1. Invitation Homes 8601 Dunwoody Pl Ste 520, Atlanta, GA 30350 Coordinate: 33.99173,-84.34288 Phone: (770) 442-3372