4
4817 St Charles Pl
Los Angeles, CA 90019
$2,340,000 USD
6,520 SF
15
Units
4.07% Cap Rate
6,520 SF
$2,340,000 USD
Apartments