12499 Osprey Lane #3
Playa Vista, CA 90094
Listed on By Owner by Dennis Hsii
- 3 Bed
- 2 Baths
- 1,909 Sq ft
- 14421 Sqft(Lot)
One-of-a-kind, stylish penthouse rental in playa vista! very light & bright with high ceilings and lots of windows. spacious,...
Read More