The company enables renters to lease their next apartment in Mexico without paying a cash security deposit or cosigner.