SOLD! - 12344 Cantura St Studio City, CA 91604

3 bed, 2 bath, sold off market for $1,250,000