Modern luxury apartment complex Sobha Solis is conveniently located in Dubai's upscale Up Town Motor City. This 5,358.41-square-foot township, which was created by Sobha Limited, one of India's most trustworthy real estate developers, has 80% open space and offers a calm and roomy setting. With 2,316 units spread across four towers, the project off… Read More