public space

Google Fiber

622 North Ave (Glen Iris and North), Atlanta, GA 30308, United States (directions)