103 - 21 EARL STREET — $589,000 | Kerrland Realty Group