Property Address: 1234 Apollo Way, Santa Rosa, CA, 95407-6777
Average square foot calculated using Size range provided by listing agent.
Description
Industrial building with nice showroom and office. Great access around the building. Many roll up doors. Heavy power. This makes a perfect building for many business types needing 22, 860 square feet.