New ListingAvenida Carrollton1875 Arbor Creek Drive, Carrollton, TX 7501012 month lease from$1,797Base rent from $1,687