AED5,690,248Stella Maris, Dubai Marina, DubaiTownhouseStella Maris|Dubai Marina|Premium 3-BR Townhouse|Best Price342,995 sqft Call Email