21
1525 W 105th St
Los Angeles, CA 90047
$1,600,000 USD
5,894 SF
8
Units
7.2% Cap Rate
5,894 SF
$1,600,000 USD
Apartments