BUA 990 Sq ft, IMPZ, Spacious 1 Bedroom with Stunning View For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae Lago Vista is a three-tower development, Tower A and C are 21 storeys, while Tower B is 24 storeys. It is ideally located for long term rental to corporate workers IMPZ will create an
……