47
15003 Larch Ave
Lawndale, CA 90260
$2,000,000 USD
14,501 SF
17
Units
14,501 SF
$2,000,000 USD
Apartments