Flats for sale in John street