TBTechnoculture Building Centre (P) Ltd1/35.4 kms awayTechnoculture Vastu Vihar Ranchi 3 BHK Villa in Mesra, Ranchi 3 BHK VillaPrice on RequestSizes: 1200 - 1300 sq.ft.Contact