Investment Property Los Angeles (South Central)
10120 Towne Avenue, Los Angeles, California 90003
This property is located in South Central Los Angeles, and is nearly a century old. It comes with single space parking garage on the side of the house. The home is located neaar the 110 freeway for easy access to the various pockets of Los Angeles. The water source is district/public.