Azco Real Estate is pleased to offer an impressive 2 Bedrooms apartment in Montrose A located in Dubai Science Park, Al Barsha South. The property size is