2225 N. Harwood Street Dallas, TX 75201
Boutique urban luxury. That is what The Miro promises and delivers. In the heart of Uptown Dallas, The Miro is conveniently located to everything that Dallas has to offer. From amazing shopping to premier entertainment venues, you are in the center of it all!