17
11447 Tiara St
North Hollywood, CA 91601
$1,475,000 USD
5,210 SF
8
Units
3.47% Cap Rate
5,210 SF
$1,475,000 USD
Apartments