3130 N Harwood Street 2401, Dallas, TX, 75201