22763 Del Valle St
Woodland Hills, CA 91364
$1,500,000 USD
2,976 SF
4
Units
2.87% Cap Rate
2,976 SF
$1,500,000 USD
Apartments