Grove Street Plaza, Healdsburg, CA 95448 - Office Space
Grove Street Plaza is located at 511 Grove Street in CA, Healdsburg, 95448. The Class B Office building was completed in 2000 and features a total of 35,704 Sqft.
In Healdsburg, there is 1 class B office building.