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
(818) 760-2845
  • Hours: By appointment
  • Hours: Mon - Fri, 8am - 4pm; Sat, Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »