St Michael's Apts

343 Clifford Ave RochesterNY14621
Map

Open Map

Description

St Michael's Apts is located at 343 Clifford Ave, Rochester, NY. This location is in the Upper Falls neighborhood. This business specializes in Apartments and Property Management.
by merchantcircle on October 14, 2017 from merchantcircle