7917 Willoughby Ave
West Hollywood, CA 90046
Year Built: 2008
Unit Count: 8
Architect: Lorcan O'Herlihy