Rancho Villa is a multifamily property located at 8033 Ramona Avenue in Upland/Alta Loma, Inland Empire. Built in 1985, the property features 68 units, of the following types: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 53,600 SqFt.