10
11628-11630 Victory Blvd
North Hollywood, CA 91606
$1,950,000 USD
2,021 SF
2,021 SF
$1,950,000 USD
Freestanding