Addresses on Apaloosa Pl, Pinehurst, North Carolina