21
10504 Victory Blvd
North Hollywood, CA 91606
$1,600,000 USD
1,722 SF
4.5% Cap Rate
1,722 SF
$1,600,000 USD
Freestanding