12040 Stagg St
North Hollywood, CA 91605
$1,395,000 USD
11,974 SF
11
Units
11,974 SF
$1,395,000 USD
Apartments