47
891 Bell St
Lafayette, CA 94549
$2,795,000 USD
3,700 SF
5
Units
4.22% Cap Rate
3,700 SF
$2,795,000 USD
Apartments