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.
To request more information about renting one of the apartments in Town Square click here to complete a prospect form 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, 8:30 a.m.-5:30 p.m.; and Saturday, 10 a.m.-5 p.m.