North Hollywood, CA Retail


17,000 SF strip center