Suppose in an agreement to sell, there is a clause that the vendor shall complete the sale transaction within three months of the date of agreement to sell, but fails to comply with this requirement.  Whether the agreement would become void and unenforceable?

Non-compliance of a clause in the agreement to sell would not make the agreement void.  The vendor has legal remedy to open him upto three years from the date of such a lapse.