11461 Albers St
North Hollywood, CA 91601
$2,300,000 USD
21,996 SF
12
Units
21,996 SF
$2,300,000 USD
Apartments