14690 Hubbard St
Sylmar, CA 91342
$1,388,000 USD
5,608 SF
7
Units
4.56% Cap Rate
5,608 SF
$1,388,000 USD
Apartments