Urbi is is a construction & real estate developer founded in 1981 in Spain.
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. 
Col. Nueva, Mexicali, BC, Mexico 
