7411 Lockwood St

Oakland, CA

This building has 2 available units. Each unit may be separately owned and have a different property manager.

3 bedrooms

2 units

$3,000

7411 Lockwood St, Oakland, CA 94621
7411 Lockwood St #1, Oakland, CA 94621