New
$1,700
Team up
367 Geneva Street
St. Catharines, ON
Lancelot Towers is centrally located on Geneva Street in St. Catharines.This building is conveniently located close to the QEW, public transit and walking distance to the Fairview Mall.
2 bed, 1 bath property