iStar Financial Inc. Categories Commercial Real Estate 13727 Noel Road Ste 150 Dallas TX 75240 (972) 581-1117 (972) 739-6156 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×