Sawarra Country Farms is an upcoming project that offers well designed villas with all the modern amenities that you would need in a modern home. Spread over 1008 sqft, the project offers well designed 2BHK and 3BHK villas with a size of 625 sqft and 975 sqft respectively. The villas are well connected with all the major points of the city, making it a great choice for those who want to live in the heart of the city. The project is conveniently located just off the Noida Expr...