1260 Kenwal Rd
Concord, CA 94521
$1,500,000 USD
3,772 SF
4
Units
3,772 SF
$1,500,000 USD
Apartments