Natasha JamesOwner1/82 BHK Flat for rent in Devla, Greater Noida Greno Residency ₹20,000see price breakup1050 sq.ftBuiltup areaSemi furnishedFurnishing status Amenities: LiftPower BackupIntercomKids Area Updated 3w agoContact