7
4573 Willis Ave
Sherman Oaks, CA 91403
$7,900,000 USD
26,883 SF
22
Units
4% Cap Rate
26,883 SF
$7,900,000 USD
Apartments