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