3865-3867 Maybelle Ave
Oakland, CA 94619
$1,495,000 USD
6,558 SF
8
Units
6,558 SF
$1,495,000 USD
Apartments