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.
For more information about renting one of the apartments in Town Square click here or 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.-6:00 p.m.; and Saturday, by appointment only. Closed on Sunday.