Hotel

The Hotel at Avalon

Location:

9000 Avalon Boulevard, Alpharetta, Georgia 30009

Property details:

Ownership Status:    Sold
Completion Date:     2018
Number of Units:      330

FOr leasing or more info: