$2,595 Total Monthly Price-12 Month Lease 4184 Arch Dr Studio City, CA 91604 (323) 991-9293 2 BedsContact