Greentree Apartments

1120 Mac Arthur Dr, Carrollton, TX 75007

  • Apartment
  • Conventional
  • 302,618 Square Feet
  • 18.04 Acres
  • 365 Units
  • Built in 1983

Property Details

  • Conventional
  • 302,618 Square Feet
  • 18.04 Acres
  • 365 Units
  • Built in 1983

Contact Information

  • Administrator
  • Administrator