21
1023 E 28th St
Los Angeles, CA 90011
$2,099,000 USD
2,825 SF
7
Units
6.67% Cap Rate
2,825 SF
$2,099,000 USD
Apartments