SMP currently manages properties in Alabama, Georgia, Florida, North Carolina, South Carolina and Texas.

Villas de la Vista Apartments Print

6069 S. Norcross Tucker Rd. Norcross GA 30093 2141 hits

Property Description

Villas de la Vista Apartments and Townhomes is located in Norcross GA, just 2 exits outside the Atlanta perimeter on Georgia I-85, the primary commuting method through NE Atlanta. The property is off of Jimmy Carter Blvd and provides easy access to restaurants, grocery stores, schools and shopping.

This recently renovated community has spacious 1, 2, and 3 bedroom apartments and townhomes as well as an on-site laundry facility, swimming pool, playground, and soccer court. We have newly-updated units available which include open living rooms, kitchens with new counter tops, new bathroom vanities, and washer dryer hookups. Call or stop by! Units going fast; make this your new home today!

Apartment Info

  • Type Georgia Location
  • Phone: (470) 375-6974
  • Fax: (470) 359-6972
  • Website:
  • Contact Us: