Alternative address:12991 Blairwood Dr, Studio City, CA 91604
Recently rented $17,000Single Family Residential
- 4 beds
- 5 baths
- 0.68 acres
- Built in 1976
Alternative address:12991 Blairwood Dr, Studio City, CA 91604
Recently rented $17,000