291 - 306 JOHN STREET — $488,000 | Kerrland Realty Group