studio el mar - 9850 N Central Expy #101 Room 102, Dallas, TX 75231 | Fresha