10940 Vanowen St, North Hollywood, CA 91042
Apollo Investment Group and The Miranda Team of Keller Williams World Media Center Burbank are pleased to have sold this great retail commercial property, located at 10940 Vanowen St, North Hollywood, CA 91605. The offering is a C2 zoned retail building and land. The building size totals 400 SF on a total lot of 5,671 SF, per county assessor. This is a great owner/user opportunity.