Cedar Place is a four-story office building located in South Bend, Indiana and currently offered for medical, medical-related and general office use.
Cedar Place is a four-story office building located in South Bend, Indiana and currently offered for medical, medical-related and general office use.