23
4309 S Main St
Los Angeles, CA 90037
$2,750,000 USD
9,408 SF
20
Units
7.04% Cap Rate
9,408 SF
$2,750,000 USD
Apartments