17
5721 Cahuenga Blvd
North Hollywood, CA 91601
$1,975,000 USD
3,970 SF
3,970 SF
$1,975,000 USD
Warehouse