13
11719 Victory Blvd
North Hollywood, CA 91606
$1,399,000 USD
5,356 SF
5,356 SF
$1,399,000 USD
Storefront