10,094 sf multi-tenant office building located in NW Rochester’s Think Plaza.

Close Menu