170 NORTH PEACHTREE STREET NORCROSS, GEORGIA 30071
Welcome to Steele Apartments, located in the Heart of Norcross, we are just a short distance to Downtown Restaurants, Shops, Stores and City Parks. Nestled among Old Historic Homes, SteeleApartments offers up Two Bedroom Apartments in a Quite, Comfortable location. Enjoy Downtown Events and Concerts in the City Park within steps outside you door.