79
505-531 Capps Ln
Ukiah, CA 95482
$14,000,000 USD
68,626 SF
68
Units
5.83% Cap Rate
68,626 SF
$14,000,000 USD
Apartments