Ocio Plaza Del Rio is a multifamily property located at 13310 North Plaza Del Rio Blvd in Peoria, Phoenix. Built in 2019, the property features 333 units, of the following types: One Bedroom, One Bedroom/Townhouse/One Bath, Three Bedroom/Two Bath, Two Bedroom/Townhouse/One and Three Quarter Bath, Two Bedroom/Two Bath, totaling 309,261 SqFt.