26
1207-1233 University Ave
Berkeley, CA 94702
$8,495,000 USD
24,064 SF
28
Units
6% Cap Rate
24,064 SF
$8,495,000 USD
Apartments