Palos Verdes Townhomes is multifamily apartment complex that was constructed in 1999. It is located at 24254 Dracaea Avenue in Moreno Valley, Inland Empire, and features a total number of 54 units. The property’s unit mix is a combination of One Bedroom/Townhouse/One Bath, Three Bedroom/Townhouse/Two Bath, Two Bedroom/Townhouse/One and One Half Bath, with a total unit size of 55,660 SqFt.