Rio Vista is multifamily apartment complex that was constructed in 2014. It is located at 1515 North San Fernando Road in East Los Angeles North, Eastern Los Angeles County, and features a total number of 87 units. The property’s unit mix is a combination of One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, with a total unit size of 96,688 SqFt.