28 Francis Street — $589,900 | BrantfordHomes