The apartments at Biltmore Park Town Square enjoy a great location above our shops along Town Square Boulevard.  Apartments are detailed with outstanding craftsmanship and feature airy, open floorplans and high ceilings.

Biltmore Park Apartments

For more information about renting one of the apartments in Town Square call 828.684.7181. You may also stop by the Apartment Leasing Office at 56 Stamford Street, the first left past the roundabout. The office is open Monday-Friday, 9:00 a.m.-5:00 p.m.

Fair Housing Logo