Studio City

11815 Laurelwood Dr #13, Studio City, CA 91604 – Sold for $642,550