15
1038 E 53rd St
Los Angeles, CA 90011
$1,499,000 USD
3,357 SF
5
Units
6.76% Cap Rate
3,357 SF
$1,499,000 USD
Apartments