SUNRUN LUCIUS DEPOSITOR 2025-3, LLC — San Francisco | Zenji