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