6
2375-2379 W 12th St
Los Angeles, CA 90006
$1,999,999 USD
12,834 SF
11
Units
4.25% Cap Rate
12,834 SF
$1,999,999 USD
Apartments