Miro Restaurant San Jose CA

Miro San Jose Apartments    

Apartments in San Jose, United States
Suggest an edit · Manage this business

Add more information

Live Beautifully. At Miro, coming home feels like vacation. With stunning views, quality finishes and resort style amenities, our apartments make it …

Social profiles