Portfolio | The Artisan

Investment Details

Overview: 10,862 Square foot retail space at luxury condominium community located in downtown Decatur, a dense, high-end community and an in-town suburb of Atlanta. Prestigious, Affluent Atlanta Location with close Proximity to Emory University Campus.

Property Type: Retail

Location: Decatur, Atlanta, GA