Shared Living Near Hatcher Station -- Address After Approval, Dallas, TX 75210 $800/Mo —Bd —Ba 2,046 Sq Ft