1518 N Carroll Ave #103 Dallas Texas
Located in Dallas (Old East Dallas), this vacation home is within a 5-minute drive of Baylor Medical Center at Dallas and Knox-Henderson Shopping District. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite.