Greentree Apartments 1120 Mac Arthur Dr, Carrollton, TX 75007 Apartment Conventional 302,618 Square Feet 18.04 Acres 365 Units Built in 1983 Marketplace DMCA Takedown Request Property Details Conventional 302,618 Square Feet 18.04 Acres 365 Units Built in 1983 Contact Information Administrator Administrator Request more details Request a private showing Message* Submit × Request a private showing Message*