Vera Residences Location Map
Vera Residences, luxury apartments located in Business Bay overlooking the Dubai Canal and in close proximity to popular neighbourhoods, including Shekih Zayed Road and Downtown Dubai district. Here, be spoilt for choice with every amenity just around the corner.