Updated Today COMPARE 13301 Galleria Pl, Farmers Branch, TX 75244 Unit c3 Condo for Rent 2 Beds $2,303