12491 Osprey Ln #3

Los Angeles

Sold for $2,130,000 in June 2023

3 bed | 2.5 bath | 2026 sf.