2 bhk for sale in Cottage Land, Nerul 2 bhk on sale in Cottage Land, Sector 19, Nerul. 1.90 cr. Call Sky Properties 9987452642