VILLA Site for SALE! 400 mts distance from NH4 - Highway Road at Dodderi, Nelamangala Post, Bengaluru, Bharath Corner Site with 3 Sides Road Ready for Construction