38
600-606 Pacific Ave
Santa Rosa, CA 95404
$1,388,000 USD
3,300 SF
4
Units
5.73% Cap Rate
3,300 SF
$1,388,000 USD
Apartments