A Three-Bedroom in the Heart of Kingston for $259.9K » 125 Grand Street Kingston (8)