Project Description

FOR LEASE
2150 Hillhurst Ave., Los Angeles, CA 90027
±3,686 SF of Office Space in Stand Alone Building