59
2120 E 22nd St
Oakland, CA 94606
$825,000 USD
2,860 SF
4
Units
7.75% Cap Rate
2,860 SF
$825,000 USD
Apartments