Alternative address:11101 Mountcastle Dr, Studio City, CA 91604
Recently rented $18,500Single Family Residential
- 4 beds
- 6 baths
- 0.73 acres
- Built in 1959
Alternative address:11101 Mountcastle Dr, Studio City, CA 91604
Recently rented $18,500