25
11008 Willowbrook Ave
Los Angeles, CA 90059
$595,000 USD
2,156 SF
2
Units
7.01% Cap Rate
2,156 SF
$595,000 USD
Multifamily