Drag box to select area
The Willows is a clean and quiet apartment building in Studio City with easy access to shopping and freeways. The apartment floor plans are open and spacious and the building is located on beautifully landscaped grounds.
4185 Arch Dr, Studio City, CA 91604
- Hours: By appointment
- Hours: Mon - Fri, 8am - 4pm; Sat, Sun, closed