14
8750 Owensmouth Ave
Canoga Park, CA 91304
$3,100,000 USD
15,888 SF
20
Units
5.11% Cap Rate
15,888 SF
$3,100,000 USD
Apartments