50 Canton St, 406

Alpharetta, GA
$1,295,000.00
3 Beds, 3 ½ Baths
3,164 sq/ft
50 Canton St, 406
1/71