Menlo Creek Apartments are located on Satellite Boulevard, with easy access to Interstate 85. They offer one, two and three-bedroom units that range from 810 to 1,442 square feet. Amenities include an amazing resort-style saltwater swimming pool, free Wi-Fi at the clubhouse, a business center, athletic center, kid's fun park, 24-hour clothes care center and valet dry cleaning. The units also include plush carpeting, spa-like bathrooms, linen closets, nine-foot ceilings, balconies and much more. Check with one of the friendly staff members for current pricing and a personal tour.