610 Lake Street Apt #103, St. Catharines, ON L2N 5T1, Canada
St Catharines Apartments – St Catharines,ON
Excellent staff, quiet building kept in great condition
An alright place
Administration is very attentive and accommodating when reasonable. Beautiful renovations with quality items.