$1,200,000 Sold Feb 18, 2026
13031 Villosa Place Unit 102, Playa Vista, CA 90094
- 2 Beds
- 2.5 Baths
- 1,540 Sq Ft
- Built 2006
Last Sold Summary
- $779/SF
- 5 Days On Market
Current Estimated Value $1,244,671
Last Listing Agent Tamara Humphrey Estate Properties
13031 Villosa Place Unit 102, Playa Vista, CA 90094
