53
6117 Vineland Ave
North Hollywood, CA 91606
$650,000 USD
3,803 SF
8.76% Cap Rate
3,803 SF
$650,000 USD
Flex