28
1856 Almond Ave
Walnut Creek, CA 94596
$1,198,000 USD
1,930 SF
4
Units
1,930 SF
$1,198,000 USD
Multifamily