4370 Satellite Boulevard, Duluth, GA 30096
In-Unit Wifi
Pets Allowed
Pool
Business Center
Health Club
Meeting Room
Clubhouse
Menlo Creek Apartments feature 1, 2, and 3 bedroom floor plans with distinctive and contemporary designs. Each unit is fully furnished with house wares, linens, in-suite washer and dryer, and a fully equipped kitchen. Enjoy 9-foot ceilings, spacious closets, spa-like bathrooms, and luxurious plush carpeting. The Menlo Creek complex offers features such as a resort-style salt water swimming pool, 24-hour athletic center, resident clubhouse, playground, and dog park. Located just off I-85 and Satellite Boulevard, Menlo Creek offers easy access to shopping, dining, and downtown Atlanta.