26
8430 Wiley Post Ave
Los Angeles, CA 90045
$1,495,000 USD
2,360 SF
4
Units
5.84% Cap Rate
2,360 SF
$1,495,000 USD
Multifamily