Real Estate NavigatorComprehensive information on homes, neighbors and communities


Property for rent at Villosa Pl, Los Angeles, CA

13031 Villosa Pl #139, Los Angeles, CA 90094 13031 Villosa Pl #139, Playa Vista, CA 90094

For Rent $4,200
Condominium (Residential)
2 beds3 bathsBuilt in 20062.42 acres
View details »

All data is collected from public records. We do not guarantee accuracy of information.