2433 Santa Rosa Street, Alpharetta, GA 30009
3 Beds 4 Baths 2,640 Sq.Ft. 784.08 Sq.Ft.