20
1817 2nd St
Duarte, CA 91010
$8,465,000 USD
23,917 SF
30
Units
4.7% Cap Rate
23,917 SF
$8,465,000 USD
Apartments