12655 Deerfield Parkway Alpharetta, GA 30004
Seated: 10
Square Feet: 299 ft2
Full Floor Plan
Empty Floor Plan