Henderson Place is a place were you can find affordable Alpharetta Townhome Living! Located in the City of Alpharetta. Homes built in the Patio Home Style, Multi Level Townhome Style and 1 level homes. Most all the homes are 2 bedroom and have between 1 to 2.5 bathrooms.
Alpharetta Henderson Place Townhomes For Sale