26
3403 Stocker St
Los Angeles, CA 90008
$1,200,000 USD
4,806 SF
4
Units
7.9% Cap Rate
4,806 SF
$1,200,000 USD
Apartments