6269 Oram Street 13, Dallas, TX, 75214