Founded in 2013 and headquartered in Gurugram, Square Yards is a property listing and discovery platform. The company offers real estate services of buying, selling and renting properties through its ...
Founded in 2013 and headquartered in Gurugram, Square Yards is a property listing and discovery platform. The company offers real estate services of buying, selling and renting properties through its ...