• Creekside Medical Plaza

  • 95 Montgomery Dr, Santa Rosa, CA 95404

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 05, 2019 1,510 $1.65/sf/mo