Right off I-85 you will find distinctive and contemporary design, an unsurpassed location and exceptional resort-style amenities that will entice you to relax away your day. Choose from our one-, two- and three-bedroom apartments which feature large closets. Menlo Creek boasts exceptional customer service and is a pet-friendly community with an expansive dog park.
Expansive swimming pool with fountain
Pool-side grill and sitting areas
Unique, spacious floor plans
Menlo Creek is located just off I-85 and Satellite Blvd which is ideal for shopping, dining and easy access to work or play with downtown Atlanta less than 30 minutes away.View Neighborhood