2727-2815 Gould Street, Dallas, TX, 75215