Xina Home > Hotel Buyers Guide > Computer Technology Xina 400 Alton Rd Miami FL 33139 United States Phone: 1 4072561110 http://www.xina.ai/