Claim: Urbi is is a construction & real estate developer  founded in 1981 in Col. Nueva, Mexicali, Baja California.
Evidence: Urbi, incorporated in 1981, is a home developer based in Mexico, with its headquarters located in the Northwestern city and the capital of the state of Baja California, Mexicali. Construction & Real Estate Col. Nueva, Mexicali, BC, Mexico