This luxury contemporary home is a spectacular brand new development of 5,450 square feet, nestled in the hills of Studio City, California.
345